Definition of Sultanate Of Oman
-
(noun) a strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula; the economy is dominated by oil
Synonyms of Sultanate Of Oman
Antonyms of Sultanate Of Oman
No Antonyms Found.
Homophones of Sultanate Of Oman
No Homophones Found.